บทความด้านคอมพิวเตอร์

บทความ, องค์ความรู้, การทำเว็บไซต์, ทำโปรแกรม

ค้นหา และศึกษาบทความด้านคอมพิวเตอร์ การเขียนเว็บไซต์ ทำเว็บไซต์ ทำโปรแกรม ทำโปรแกรมบนมือถือ ออกแบบเว็บไซต์ การเขียนโปรแกรม การออกแบบเว็บไซต์ ฐานข้อมูล รวมไปถึงข่าวแวดวง IT, Computer และบทความต่าง ๆ ที่ถูกคัดสรรมาอย่างดี ด้วยเนื้อหาที่สดใหม่ กระชับ และอ่านเข้าใจง่าย ซึ่งจะทำให้คุณสามารถที่จะแก้ไขปัญหาต่าง ๆ จากบทความ และองค์ความรู้ที่ทางเราเลือกมาให้ โดยบทความทุกบทความถูกเขียนขึ้นใหม่ ในเรื่องต่าง ๆ เพื่อนำเสนอมุมมองใหม่ ๆ ให้กับผู้อ่านทุกคน


ประเภทบทความ
บทความด้านคอมพิวเตอร์

    อัพโหลดไฟล์ PHP Upload File PHP

    บทความวันที่ 26 ธันวาคม 2555

    บทความนี้ขอกล่าวถึงเรื่อง การอัพโหลดไฟล์ (Upload File) ด้วยภาษา PHP 

     

    ภาพรวมของ การอัพโหลดไฟล์ (Upload File) ด้วยภาษา PHP 

    1. ในส่วนของ Tag form จะต้องระบุ Attribute enctype='multipart/form-data' 

    2. Object สำหรับการอัพโหลดไฟล์จะเป็น type='file'

    3. การรับค่าอัพโหลดไฟล์นั้นจะมี 4 ตัวแปรคือ Path File, FileName, File Type และ File Size

    4. ใช้คำสั่ง $_FILE['VARIABLE_NAME']['TYPE_ATTRIBUTE']

     

    ตัวอย่างโปรแกรม

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>amplysoft รับทำเว็บ รับเขียนเว็บ รับเขียนเว็บไซต์</title>
    <script type="text/javascript" src="jquery.min.js"></script>
    </head>
    <body>
    
    <form action='<? echo $_SERVER['PHP_SELF']; ?>' method='post' enctype='multipart/form-data'>
    Upload Image <input type='file' name='file' />
    <input type='submit' value='upload' />
    </form>
    
    <?
    
    	$file_tmp_name = $_FILES['file']['tmp_name'];
    	$file_name = $_FILES['file']['name'];
    	if( $file_name != "" ) {
    	
    		copy( $file_tmp_name, $file_name );
    		echo "<hr><img src='$file_name' />";
    	
    	}
    
    ?>
    
    </body>
    </html>
    

     

    ผลลัพธ์


    อ่านเนื้อหาอื่นเพิ่มเติมฟรี ได้ที่
    Devdit - พบคำตอบด้านไอทีและทำตามง่ายๆ



    คำค้นหา อัพโหลดไฟล์ PHP Upload File PHP